package com.train.course.service;

/**
 * 评论点赞 服务层接口
 */
public interface ICommentLikeService {

    /**
     * 点赞评论
     * @param userId 用户ID
     * @param commentId 评论ID
     * @return 是否成功
     */
    boolean likeComment(Long userId, Long commentId);

    /**
     * 取消点赞
     * @param userId 用户ID
     * @param commentId 评论ID
     * @return 是否成功
     */
    boolean unlikeComment(Long userId, Long commentId);

    /**
     * 是否已点赞
     * @param userId 用户ID
     * @param commentId 评论ID
     * @return 是否已点赞
     */
    boolean isLiked(Long userId, Long commentId);
}
